package com.chinawayltd.ews.sample.mapper.task;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.chinawayltd.ews.sample.model.TMateriel;
import com.chinawayltd.ews.sample.model.TTask;
import com.chinawayltd.ews.sample.model.task.TaskEventVO;
import com.chinawayltd.ews.sample.model.task.TaskExportVO;
import com.chinawayltd.ews.sample.model.task.TaskOrderVO;
import com.chinawayltd.ews.sample.model.task.TaskStockVO;
import com.chinawayltd.ews.sample.web.query.TaskEventGirdQuery;
import com.chinawayltd.ews.sample.web.query.TaskGirdQuery;

/**
 * @program: greeProject
 * @description 任务异常事件管理
 * @author: chenxin
 * @create: 2018年4月27日 上午11:46:50
 */
@Mapper
public interface TaskEventExtendMapper {

	/**
	 * 查询
	 * 
	 * @author: chenxin
	 * @date: 2018年4月27日
	 * @param taskId
	 * @return
	 */
	List<TaskEventVO> getTaskEventList(@Param("taskId") Long taskId);

	/**
	 * 获取司机异常上报列表
	 * @author: chenxin
	 * @param queryParam 
	 * @date: 2018年5月12日 上午10:43:43
	 * @return
	 */
	List<TaskEventVO> getAllTaskEventList(TaskEventGirdQuery queryParam);
}
